package Applikationslogik;
import java.rmi.RemoteException;
/**
 *
 * @author Daniel Mossiossian & René van Straaten
 */
public class WiederholungImpl extends KalendereintragImpl implements Wiederholung {

    private int wiederholung_id;
    private char serienmuster;
    private int anzahl;

        //Dieser Konstruktor ruft den Konstruktor der Superklasse UnicastRemoteObject auf.
    /**
     *
     * @throws java.rmi.RemoteException
     */
    public WiederholungImpl()throws java.rmi.RemoteException {
        super();}

        /**
         *
         * @param wiederholungID
         * @throws RemoteException
         */
        public void set_wiederholung_id(int wiederholungID)throws RemoteException {
        this.wiederholung_id = wiederholungID;}

        /**
         *
         * @param serienmusterTYP
         * @throws RemoteException
         */
        public void set_serienmuster(char serienmusterTYP)throws RemoteException {
        this.serienmuster = serienmusterTYP;}

        /**
         *
         * @param anzahlNR
         * @throws RemoteException
         */
        public void set_anzahl(int anzahlNR)throws RemoteException {
        this.anzahl = anzahlNR;}

        //Diese Methode gibt die verlag_id vom typ int zurück und es wird eine RemoteException geworfen.
        /**
         *
         * @return
         * @throws RemoteException
         */
        public int get_wiederholung_id()throws RemoteException {
        return wiederholung_id;}

        /**
         *
         * @return
         * @throws RemoteException
         */
        public char get_serienmuster()throws RemoteException {
        return serienmuster;}

        /**
         *
         * @return
         * @throws RemoteException
         */
        public int get_anzahl()throws RemoteException {
        return anzahl;}

}
